artificial incubation - Alemán Inglés Diccionario